
body{
	font-family: verdana,tahoma,arial;
	font-size:11px;
	color:#000;
	margin:0px auto;
	text-align:center;
	background-color:#FFF;
}

._page{
	width:1006px;
	height:auto;
	margin:0px auto;
}

.page{
	width:100%;
	float:left;
	height:auto;
	text-align:left;
}

.line1{
	height:10px;
	width:100%;
	float:left;
}

.menu{
	width:100%;
	float:left;
	height:auto;
	font-size:14px;
	font-weight:bold;
	color:#EBEBEB;
	background:url('../Images/bk_menu.gif') repeat-x;
	border-radius:8px;
}

.menu .menu_item{
	height:20px;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
}

.menu .menu_item img{
	max-height:20px;
}

.menu .menu_item_first{
	padding-left:8px;
	padding-right:8px;
	border-top-left-radius:8px;
	border-bottom-left-radius:8px;
}

.menu .menu_item_left{
	float:left;
	border-right:1px solid #494949;
}


.menu .menu_item_right{
	float:right;
}

.menu  a{
	margin-top:5px;
	color:#FFF;
	text-decoration: none;
}

.search_bk{
	border:1px solid #CCC;
	border-radius:6px;
	background-color:#FFF;
	float:left;
}

.search_bk div{
	float:left;
}

.search_bk input{
	border:0px;
	width:150px;
}

.search_bk img{
	margin-top:2px;
	max-height:16px;
	max-width:16px;
}

.intro{
	float:left;
	width:100%;
	text-align:left;
}
.intro .contact{
	float:right;
	font-size:12px;
	text-align:right;
	width:320px;
}


.intro .header_intro{
	float:left;
	width:600px;
}
.intro .menu_intro{
	float:left;
	padding-top:5px;
	text-transform:uppercase;
}

.intro .menu_intro .menu_intro_item{
	float:left;
	margin-right:15px;
	padding-left:5px;
	border-left:1px solid #CCC;
}

.intro .menu_intro .menu_intro_item_first{
	float:left;
	border-left:0px;
	margin-right:15px;
	padding-left:0px;
}

.intro .menu_intro .menu_intro_item_end{
	float:left;
	border-left:0px;
	margin-right:15px;
	padding-left:0px;
}

.intro .menu_intro .menu_intro_item a{
	text-decoration:none;
	color:#004B91;
	font-weight:bold;
	font-size:10px;
}

.intro .logo{
	float:left;
	padding-top:4px;
	padding-bottom:4px;
	font: normal 3.5em Verdana,Tahoma, "Times New Roman", Times, serif;
	color: #444;
	background:url('../Images/line1.png') no-repeat bottom;
	width:100%;
	position:relative;
}

.intro .logo img{
	margin-top:5px;
	max-height:80px;
}

.intro .logo .symbol{
	background-color:#
}

.intro .logo .small_text_logo{
	font-size:11px;
	color:#CCC;
	font-style:italic;
	font-weight:bold;
	position:absolute;
	left:115px;
	top:55px;
}

.intro .contact  .off_contact a{
	text-decoration:none;
	color:#000;
	font-weight:bold
}

.intro .contact .off_contact{
	float:right;
	font-size:11px;
	width:100%;
}

.intro .contact .off_contact div{
	float:right;
}

.intro .contact .off_contact img{
	max-width:35px;
	max-height:35px;
}

.intro .contact .onl_contact{
	float:right;
	width:100%;
}


.intro .contact .onl_contact img{
	max-height:25px;
	max-width:70px;
}

.intro .contact .off_contact .number_contact{
	font-size:16px;
	font-family:Arial;
	font-weight:bold;
	color:#494949;
}

h1 {
	font: normal 1.5em Georgia, "Times New Roman", Times, serif;
	color: #444;
	padding:0px;
	margin:4px;
}

h2 {
	font: bold 1.3em 'Trebuchet MS', Tahoma, Sans-serif;
	color: #444;
	margin:0px;
}


.sign_in_bk{
	border-left:0px;
	border-radius:8px;
	border:1px solid #004B91;
	background-color:#004B91;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	margin-top:-2px;
	font-weight:bold;
	font-size:11px;
	color:#FFF;
	text-transform:none;
}

.banner_category{
	float:left;
	width:100%;
}

.banner_category .category{
	float:left;
	width:300px;
	margin-left:10px;
}

.banner_category .category .title{
	padding-bottom:12px;
	text-align:center;
	background: url("../Images/line_arrow.png") no-repeat bottom center; 
	width:100%;
}

.banner_category .category .content{
	height:168px;
	width:100%;
	background: url("../Images/line_bottom.png") no-repeat bottom center; 
}

.banner_category .banner{
	float:left;
	border: 1px solid #CCC;
	width:690px;
	height:200px;
}

.banner_category .banner img{
	max-width:690px;
	max-height:200px;
	cursor:pointer;
}

._content{
	float:left;
	width:100%;
	min-height:300px;
}

._footer{
	float:left;
	width:100%;
	background:url('../Images/line_footer_top.png') no-repeat top center;
	padding-top:10px;
}

._footer .footer_cat{
	float:left;
	width:100%;
}

._footer .footer{
	padding-top:5px;
	padding-bottom:10px;
	border-top:1px solid #DADADA;
	color:#494949;
	float:left;
	width:100%;
}

._footer .footer a{
	text-decoration:none;
	font-size:12px;
	color:#494949;
	font-weight:bold;
}

._footer .footer .website_name{
	font-size:12px;
	font-weight:bold;
}

._footer .footer .footer_item_left{
	float:left;
}

._footer .footer .footer_item_left img{
	max-width:35px;
	max-height:35px;
	margin-top:-5px;
}

._footer .footer  .footer_item_right{
	float:right;
}

.go_to_top img{
	max-width:25px;
	max-height:25px;
}

._footer  .footer_cat .footer_cat_block{
	float:left;
	font-size:13px;
	padding-bottom:10px;
	margin-left:15px;
	border-right: 1px dashed #CCC;
	height:100px;
	width:165px;
}

._footer  .footer_cat .footer_cat_block_2{
	border-right: 0px;
	width: 170px;
}

._footer  .footer_cat .footer_cat_block ul{
	list-style:none;
	padding:0px;
	margin:0px;
	font-size:11px;
}

._footer  .footer_cat .footer_cat_block li{
	padding-left:16px;
	margin-top:7px;
}

.phone_icon{
	background:url('../Images/phone-icon.gif') no-repeat left;
}

.email_icon{
	background:url('../Images/mail-icon.gif') no-repeat left;
}

.address_icon{
	background:url('../Images/home-icon.gif') no-repeat left;
}


._footer  .footer_cat .footer_cat_block .title{
	color:#FF7A14;
	font-weight:bold;
	float:left;
	width:100%;
}

._footer  .footer_cat .footer_cat_block .content{
	float:left;
	width:100%;
}

._footer  .footer_cat .footer_cat_block .content img{
	max-width:30px;
	max-height:30px;
	margin-top:2px;
	margin-left:5px;
}

._footer  .footer_cat .footer_cat_block .content a{
	color:#494949;
	text-decoration:none;
}

._footer  .footer_cat .footer_cat_block .content .item{
	padding-top:3px;
	padding-bottom:3px;
	padding-left:15px;
	background: url("../Images/arrow_r.gif") no-repeat left;
}


.banner_category .category .slide_show{
	float:left;width:100%;
	margin-top:4px;
}

.banner_category .category .slide_show  .previous  img{
	margin-top:60px;
	max-width:18px;
}

.banner_category .category .slide_show  .next  img{
	margin-top:60px;
	max-width:18px;
}

.banner_category .category .slide_show .previous{
	width:18px;
	height:160px;
	cursor:pointer;
	float:left;
}

.banner_category .category .slide_show .next{
	height:160px;
	width:18px;
	cursor:pointer;
	float:left;
}



.banner_category .category .slide_show .slide_page{
	height:160px;
	width:262px;
	float:left;
	text-align:center;
	position:relative;
}

.banner_category .category .slide_show .slide_page .slide_page_item{	

	position:absolute;
	top:0px;
	left:0px;
	height:160px;
	width:262px;
	background:url('../Images/body_background.jpg');
	color:#FFF;
}

.banner_category .category .slide_show .slide_page .slide_page_item .sub_header_product .rating{
	float:left;
	text-align:left;
	width:50%;
}

.banner_category .category .slide_show .slide_page .slide_page_item .sub_header_product .product_modify{
	float:right;
	text-align:right;
	width:50%;
}

.banner_category .category .slide_show .slide_page .slide_page_item .sub_header_product .rating img{
	border:0px;
	max-height:15px;
	max-width:15px;
	margin-left:3px;
	margin-top:8px;
}

.banner_category .category .slide_show .slide_page img{
	max-height:125px;
	max-width:260px;
}

.banner_category .category .slide_show .slide_page div{
	float:left;
	width:100%;
}

.price{
	font-size:14px;
	color:#f30;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.banner_category .category .slide_show .slide_page .slide_page_item .product_name{
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.intro .contact .welcome_market{
	float:left;
	width:100%;
	font-weight:bold;
	color:#E87627;
	margin-top:24px;
	font-size:10px;
	text-align:left;
}

.intro .contact .welcome_market img{
	max-width:50px;
	max-height:50px;
	text-align:left;
}

.input_email{
	float:right;
	background-color:#FFF;
	border:3px solid #CCC;
	border-right:0px;
	height:22px;
	width:240px;
}

.input_email input{
	border:0px;
	width:235px;
	height:20px;
	color:#C1C1C1;
}

.button_send_mail{
	background-color:#000;
	border:3px solid #CCC;
	border-left:0px;
	color:#FFF;
	height:19px;
	float:right;
	padding-top:3px;
	font-size:12px;
	text-align:center;
	width:40px;
}

._popular_product{
	float:left;
	width:685px;
}

.popular_product {
	float:left;
	width:100%;
	
}

.popular_product  .title{
	float:left;
	width:100%;
	background:url('../Images/bg_title_product.jpg') repeat-x;
}

.popular_product  .content{
	float:left;
	width:100%;
}

.newest_product {
	float:left;
	width:100%;
	margin-top:15px;
}

.newest_product  .title{
	float:left;
	width:100%;
	background:url('../Images/bg_title_product.jpg') repeat-x;
}

.newest_product  .content{
	float:left;
	width:100%;
	border: 1px solid #EBEBEB;
	padding-bottom:20px;
}

.banner_category .category .slide_show .slide_page .slide_page_item .product_image{
	border:1px solid #CCC;
	height:125px;
	background-color:#FFF;
	width:260px;
	border-bottom:0px;
}

._alert{
	width:100%;
}

.alert{
	width:1004px;
	float:left;
	height:30px;
	font-size:12px;
	background-color:url('../Images/bg_title_product.jpg') repeat-x;
	padding-top:5px;
}

.alert div{
	margin-left:5px;
	float:left;
	height:30px;
}

.alert  .alert_ul{
	margin-top:4px;
}



.alert  img{
	max-height:20px;
}

.newest_product  .content ._product{
	float:left;
	margin-top:10px;
	margin-left:20px;
}

.popular_product  .content ._product{
	float:left;
	margin-top:10px;
	margin-left:20px;
}

.product{
	float:left;
	width:172px;
	height:180px;
	border:1px solid #DADADA;
	margin-left:20px;
}

.product .image{
	margin:5px;
	width:160px;
	height:130px;
	text-align:center ;
}

.product .image img{
	max-width:160px;
	max-height:130px;
}

.product .product_name{
	margin-left:5px;
	color:#494949;
	font-size:12px;
}

.product .product_name a{
	color:#494949;
	text-decoration:none; 
}

.product ._price{
	width:100%;
	text-align:right;
	float:left;
}

.product ._price div{
	margin-top:4px;
	float:left;
}

.product ._price img{
	max-width:15px;
	cursor:pointer;
	max-height:15px;
	margin-left:5px;
}

.product  ._price .price{
	float:right;
	margin-right:5px;
}

.home_block_product_3{
	float:left;
	width:100%;
}

.product_tab{
	margin-top:20px;
	width:680px;
	float:left;
}

.product_tab .tab_control{
	float:left;
	width:682px;
	border-bottom:3px solid #E36919;
}

.product_tab .tab_control div{
	float:left;
	padding:4px;
	padding-left:25px;
	padding-right:25px;
	font-weight:bold;
	font-size:14px;
	color:#494949;
	cursor:pointer;
}

.product_tab .tab_control div:hover{
	background-color:#EBEBEB;
}

.product_tab .tab_control .tab_choose{
	background-color:#E36919;
	color:#FFF;
}

.product_tab .tab_control .tab_choose:hover{
	background-color:#E36919;
}

.product_tab  .content{
	border:1px solid #CCC;
	float:left;
	width:100%;
	height:410px;
}

.product_tab  .content ._product{
	float:left;
	margin-top:10px;
	margin-left:20px;
}

.best_product_like{
	margin-top:20px;
	border:1px solid #EBEBEB;
	width:300px;
	float:right;
	min-height:420px;
}

.best_product_like .title{
	background:url('../Images/line_arrow.png') no-repeat bottom;
	padding-top:5px;
	padding-bottom:15px;
	font-weight:bold;
	font-size:13px;
	float:left;
	width:100%;
}

.best_product_like .title img{
	max-height:20px;
	float:right;
	margin-right:5px;
}

.best_product_like .title a{
	margin-left:5px;
}

.best_product_like .content{
	float:left;
	width:100%;
}

.best_product_like .content .product{
	float:left;
	width:100%;
	border:0px;
	height:auto;
	margin-left:0px;
}

.best_product_like .content .product .image{
	float:left;
	width:50px;
	height:50px;
	border:1px solid #CCC;
	margin-left:10px;
	text-align:center;
}

.best_product_like .content .product .image img{
	max-width:50px;
	max-height:50px;
}

.best_product_like .content .product .intro{
	float:left;
	width:220px;
	margin-top:8px;
	font-size:12px;
}

.best_product_like .content .product  .intro .product_name{
	width:100%;
	font-weight:bold;
	color:#494949;
	margin-bottom:5px;
}

.best_product_like .content .product .intro div{
	float:left;
	width:100%;
}

.best_product_like .content .product .intro  .favourite{
	width:50%;
	float:left;
	font-weight:bold;
	font-size:11px;
}

.best_product_like .content .product .intro  .favourite img{
	max-width:15px;
	max-height:15px;
}

.best_product_like .content .product .intro  .price{
	margin-top:5px;
	width:50%;
	text-align:right;
	float:right;
}

.ads{
	float:right;
	width:300px;
	text-align:center;
}

.ads img{
	border:4px solid #EBEBEB;
	margin-bottom:20px;
	max-width:250px;
}

.popular_search{
	float:right;
	width:260px;
	border:1px solid #CCC;
	margin-right:24px;
	height:160px;
	margin-bottom:10px;
	overflow:hidden;
}

.popular_search .title{
	padding-top:4px;
	padding-bottom:12px;
	float:left;
	width:100%;
	text-align:left;
	background: url("../Images/line_arrow.png") no-repeat bottom center;
}

.popular_search .content{
	padding-top:10px;
	float:left;
	width:100%;
}

.popular_search a{
	color:#fff;
	text-decoration:none;
}

.popular_search  .title h2{
	margin-left:10px;
}

.popular_search .content div{
	margin-left:3px;
	border-radius:10px;
	float:left;
	margin-top:5px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	background-color:#CCC;
	padding:5px;
	padding-left:10px;
	padding-right:10px;
}

.popular_product  .content .slide_page{
	float:left;
	position:relative;
	width:600px;
	height:200px;
}

.popular_product  .content .slide_page .product{
	margin-left:0px;
}

.popular_product  .content .slide_page ._product{
	margin-left:15px;
	margin-right:10px;
}

.popular_product  .content .slide_button{
	float:left;
	margin-top:85px;
	width:40px;
	text-align:center;
	min-height:1px;
}


.popular_product  .content .slide_button img{
	cursor:pointer;
	max-width:40px;
	max-height:100px;
}

.popular_product  .content .slide_page  .slide_item_page{
	position:absolute;
	top:0px;
	left:0px;
}
